package org.glut.cloud.repairRecordManage.entity;

import java.util.Date;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.AllArgsConstructor;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.IdType;

/**
 * 
 *
 * @author qjc
 * @since 2024-08-13 11:45
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName("maintenance_records")
public class MaintenanceRecords {

    /**
     * 维修记录ID
     */
    @TableId(value = "maintenance_records_id", type = IdType.AUTO)
    private Integer maintenanceRecordsId;

    /**
     * 用户编号
     */
    private Integer userNo;

    /**
     * 姓名
     */
    private String fullName;

    /**
     * 类型
     */
    private String type;

    /**
     * 标题
     */
    private String title;

    /**
     * 报修时间
     */
    private Date repairTime;

    /**
     * 联系电话
     */
    private String contactNumber;

    /**
     * 维修地址
     */
    private String repairAddress;

    /**
     * 故障描述
     */
    private String faultDescription;

    /**
     * 员工工号
     */
    private Integer employeeId;

    /**
     * 员工姓名
     */
    private String employeeName;

    /**
     * 派工时间
     */
    private String dispatchTime;

    /**
     * 维修状态
     */
    private String maintenanceStatus;

    /**
     * 记录时间
     */
    private Date recordTime;

    /**
     * 维修详情
     */
    private String repairDetails;

    /**
     * 维修图片地址
     */
    private String repairImage;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 更新时间
     */
    private Date updateTime;

    /**
     * 待评价状态
     */
    private String evaStatus;
}
